• word of the day

    cinchona ledgeriana

    cinchona ledgeriana - Dictionary definition and meaning for word cinchona ledgeriana

    Definition
    (noun) Peruvian shrub or small tree having large glossy leaves and cymes of fragrant yellow to green or red flowers; cultivated for its medicinal bark
Download our Mobile App Today
Receive our word of the day
on Whatsapp